使用样条轨迹

样条轨迹 (Spline Trajectory) 可用于导入您在第三方工具中创建的 3D 空间中的一组点和控制点定义的轨迹。 轨迹可用作路径,3D 轨迹布局 (Trajectory Layout 3D)2D 轨迹布局 (Trajectory Layout 2D) 节点沿其排列子节点,3D 轨迹列表框 (Trajectory List Box 3D) 沿其移动项。

您可以从 .fbx 文件导入曲线,包括 NURBS 曲线,并转换成 Kanzi 样条。确保您的第三方软件将样条作为曲线导出。请参阅调整从 NURBS 曲线创建的样条曲线

创建样条轨迹

要创建样条轨迹:

  1. 选择 文件 (File) > 导入 (Import) > 导入 3D 资产 (Import 3D Assets),并选择包含用于轨迹的样条的 .fbx 文件。
  2. 素材库 (Library) 中,按下 Alt 并右键点击轨迹 (Trajectories) 并选择 样条轨迹 (Spline Trajectory)
  3. 属性 (Properties) 中将 样条 (Spline) 属性设置成您导入的样条。
  4. 要应用轨迹,在工程 (Project) 中选择轨迹布局 (Trajectory Layout)3D 轨迹列表框 (Trajectory List Box 3D) 节点,并在属性 (Properties)轨迹 (Trajectory) 属性设为要使用的轨迹。请参阅 使用 3D 轨迹列表框 (Trajectory List Box 3D) 节点使用轨迹布局 (Trajectory Layout) 节点

调整从 NURBS 曲线创建的样条曲线

对样条轨迹使用 NURBS 曲线时,可以在将 NURBS 曲线导入 Kanzi Studio 时调整细分的数量。Kanzi 使用您提供的值将 NURBS 曲线作为 Kanzi 样条进行曲面拟合。请参阅 使用 3D 轨迹列表框 (Trajectory List Box 3D) 节点使用轨迹布局 (Trajectory Layout) 节点

要调整从 NURBS 曲线创建的样条曲线:

  1. 素材库 (Library) > 资源文件 (Resource Files) > 3D 资产 (3D Assets) 中选择包含您用于样条曲线的 NURBS 曲线的 .fbx 文件。
  2. 属性 (Properties) 中将曲面细分细节 (Curve Tesselation Detail) 属性设为要使用的 NURBS 曲线中的细分数量。
    默认值是 16。将属性设为不同的值,找到最适合您的结果。
  3. 素材库 (Library) > 资源文件 (Resource Files) > 3D 资产 (3D Assets) 中右键点击包含 NURBS 曲线的 .fbx 文件并选择清理导入 3D 资产文件 (Clean Import 3D Asset File)
  4. 素材库 (Library) > 轨迹 (Trajectories) 中选择使用您导入的 NURBS 曲线的样条曲线,并在属性 (Properties) 中将样条 (Spline) 属性设为您导入的样条曲线。

样条轨迹 (Spline Trajectory) 属性类型

要查看样条轨迹可用属性类型的完整列表,请参阅Spline trajectory

另请参阅

使用 3D 轨迹列表框 (Trajectory List Box 3D) 节点

使用轨迹布局 (Trajectory Layout) 节点

使用样条轨迹

使用弧形轨迹

使用圆形轨迹

使用椭圆轨迹

使用直线轨迹

使用矩形轨迹

使用螺旋轨迹

使用梯形轨迹

轨迹

3D 资产